---
title: "Introduction"
---

This tutorial is for React Native developers to learn what GraphQL is and how to use GraphQL in React Native applications.
It is ideal if you follow along with code and should not take you more than a few hours to finish end to end.

## What do I need to take this tutorial?
Your dev environment set up to build react apps. If you can run create-react-app you're good to go!

## How long will this tutorial take?
Less than 2 hours

## What you'll be able to do after this tutorial
Use (realtime) GraphQL in your react native app.

## Who is this tutorial for
You should know the basics of how to build a React Native app.

## Topics covered in this tutorial
- Introduction to GraphQL
- Using Apollo client
- GraphQL queries
- GraphQL mutations & variables
- GraphQL subscriptions
- Making direct GraphQL API calls without Apollo's hooks
